The output of a cache under the independent reference model - Where did
نویسندگان
چکیده
We consider a cache operating under a demand-driven replacement policy when document requests are modeled according to the Independent Reference Model (IRM). We characterize the popularity pmf of the stream of misses from the cache, the so-called output of the cache, for a large class of cache replacement policies, including standard on-demand replacement algorithms such as the policy A0 and the random policy, as well as the LRU and CLIMB policies. We measure strength of locality of reference in a stream of requests through the skewness of its popularity distribution. Using the notion of majorization to capture the degree of skewness, we show that for the policy A0 and the random policy, the output always has less locality of reference than the input. However, we show by counterexamples that this is not always the case under the LRU and CLIMB policies when the input is selected according to a Zipf-like pmf. In that case, conjectures are offered (and supported by simulations) as to when LRU or CLIMB caching indeed reduces locality of reference.
منابع مشابه
Comparing Locality of Reference – Some Folk Theorems for the Miss Rates and the Output of Caches
The performance of demand-driven caching is known to depend on the locality of reference exhibited by the stream of requests made to the cache. In spite of numerous efforts, no consensus has been reached on how to formalize this notion, let alone on how to compare streams of requests on the basis of their locality of reference. We take on this issue with an eye towards validating operational ex...
متن کاملApplication of a Direct Model Reference Adaptive Controller (DMRAC) in a Nonlinear Cardiovascular Model
The objective of this study is to design a robust direct model reference adaptive controller (DMRAC) for a nonlinear cardiovascular model over a range of plant parameters representing a variety of physical conditions. The direct adaptive controllers used in thisd study require the plant to be almost strictly positive real (ASPR) that is, for a plant to be controlled there must exist a feedback ...
متن کاملApplication of a Direct Model Reference Adaptive Controller (DMRAC) in a Nonlinear Cardiovascular Model
The objective of this study is to design a robust direct model reference adaptive controller (DMRAC) for a nonlinear cardiovascular model over a range of plant parameters representing a variety of physical conditions. The direct adaptive controllers used in thisd study require the plant to be almost strictly positive real (ASPR) that is, for a plant to be controlled there must exist a feedback ...
متن کاملOn the Convergence of the TTL Approximation for an LRU Cache under Independent Stationary Request Processes
In this paper we focus on the LRU cache where requests for distinct contents are described by independent stationary and ergodic processes. We extend a TTL-based approximation of the cache hit probability first proposed by Fagin [14] for the independence reference model to this more general workload model. We show that under very general conditions this approximation is exact as the cache size ...
متن کاملI/O-optimal Algorithms for Orthogonal Problems for Private-Cache Chip Multiprocessors
The parallel external memory (PEM) model has been used as a basis for the design and analysis of a wide range of algorithms for the private-cache multi-core architectures. Recently a parallel version of the distribution sweeping framework was introduced to efficiently solve a number of orthogonal geometric problems in the PEM model. In this paper we improve the framework to the optimal O(sortP ...
متن کامل